How To Choose Between Software Engineering And Data Science | 5 Key Considerations